package com.lifesea.model;

import java.io.Serializable;

public class EopApiLimit implements Serializable {
    /**
     * <pre>
     * 记录ID
     * 表字段 : eop_api_limit.ID
     * </pre>
     * 
     */
    private Long id;

    /**
     * <pre>
     * 控制类型 1-应用 2-接口
     * 表字段 : eop_api_limit.TYPE
     * </pre>
     * 
     */
    private Short type;

    /**
     * <pre>
     * 接口ID
     * 表字段 : eop_api_limit.API
     * </pre>
     * 
     */
    private String api;

    /**
     * <pre>
     * 应用ID
     * 表字段 : eop_api_limit.APP_KEY
     * </pre>
     * 
     */
    private String appKey;

    /**
     * <pre>
     * 单位时间
     * 表字段 : eop_api_limit.UNIT_TIME
     * </pre>
     * 
     */
    private Integer unitTime;

    /**
     * <pre>
     * 访问次数
     * 表字段 : eop_api_limit.REQ_LIMIT
     * </pre>
     * 
     */
    private Integer reqLimit;

    /**
     * <pre>
     * 排序
     * 表字段 : eop_api_limit.SORT
     * </pre>
     * 
     */
    private Integer sort;

    /**
     * <pre>
     * 备注
     * 表字段 : eop_api_limit.REMARKS
     * </pre>
     * 
     */
    private String remarks;

    /**
     * <pre>
     * 状态 0正常 1停用
     * 表字段 : eop_api_limit.STATUS
     * </pre>
     * 
     */
    private Short status;

    private static final long serialVersionUID = 1L;

    /**
     * <pre>
     * 获取 记录ID
     * 表字段 : eop_api_limit.ID
     * </pre>
     * 
     */
    public Long getId() {
        return id;
    }

    /**
     * <pre>
     * 设置 记录ID
     * 表字段 : eop_api_limit.ID
     * </pre>
     * 
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * <pre>
     * 获取 控制类型 1-应用 2-接口
     * 表字段 : eop_api_limit.TYPE
     * </pre>
     * 
     */
    public Short getType() {
        return type;
    }

    /**
     * <pre>
     * 设置 控制类型 1-应用 2-接口
     * 表字段 : eop_api_limit.TYPE
     * </pre>
     * 
     */
    public void setType(Short type) {
        this.type = type;
    }

    /**
     * <pre>
     * 获取 接口ID
     * 表字段 : eop_api_limit.API
     * </pre>
     * 
     */
    public String getApi() {
        return api;
    }

    /**
     * <pre>
     * 设置 接口ID
     * 表字段 : eop_api_limit.API
     * </pre>
     * 
     */
    public void setApi(String api) {
        this.api = api == null ? null : api.trim();
    }

    /**
     * <pre>
     * 获取 应用ID
     * 表字段 : eop_api_limit.APP_KEY
     * </pre>
     * 
     */
    public String getAppKey() {
        return appKey;
    }

    /**
     * <pre>
     * 设置 应用ID
     * 表字段 : eop_api_limit.APP_KEY
     * </pre>
     * 
     */
    public void setAppKey(String appKey) {
        this.appKey = appKey == null ? null : appKey.trim();
    }

    /**
     * <pre>
     * 获取 单位时间
     * 表字段 : eop_api_limit.UNIT_TIME
     * </pre>
     * 
     */
    public Integer getUnitTime() {
        return unitTime;
    }

    /**
     * <pre>
     * 设置 单位时间
     * 表字段 : eop_api_limit.UNIT_TIME
     * </pre>
     * 
     */
    public void setUnitTime(Integer unitTime) {
        this.unitTime = unitTime;
    }

    /**
     * <pre>
     * 获取 访问次数
     * 表字段 : eop_api_limit.REQ_LIMIT
     * </pre>
     * 
     */
    public Integer getReqLimit() {
        return reqLimit;
    }

    /**
     * <pre>
     * 设置 访问次数
     * 表字段 : eop_api_limit.REQ_LIMIT
     * </pre>
     * 
     */
    public void setReqLimit(Integer reqLimit) {
        this.reqLimit = reqLimit;
    }

    /**
     * <pre>
     * 获取 排序
     * 表字段 : eop_api_limit.SORT
     * </pre>
     * 
     */
    public Integer getSort() {
        return sort;
    }

    /**
     * <pre>
     * 设置 排序
     * 表字段 : eop_api_limit.SORT
     * </pre>
     * 
     */
    public void setSort(Integer sort) {
        this.sort = sort;
    }

    /**
     * <pre>
     * 获取 备注
     * 表字段 : eop_api_limit.REMARKS
     * </pre>
     * 
     */
    public String getRemarks() {
        return remarks;
    }

    /**
     * <pre>
     * 设置 备注
     * 表字段 : eop_api_limit.REMARKS
     * </pre>
     * 
     */
    public void setRemarks(String remarks) {
        this.remarks = remarks == null ? null : remarks.trim();
    }

    /**
     * <pre>
     * 获取 状态 0正常 1停用
     * 表字段 : eop_api_limit.STATUS
     * </pre>
     * 
     */
    public Short getStatus() {
        return status;
    }

    /**
     * <pre>
     * 设置 状态 0正常 1停用
     * 表字段 : eop_api_limit.STATUS
     * </pre>
     * 
     */
    public void setStatus(Short status) {
        this.status = status;
    }
}